home *** CD-ROM | disk | FTP | other *** search
/ Chip: Special XP & Vista / Chip Spesial XP & Vista.iso / 3_Gadgets / Remind_Me_Gadget / Remind_Me.gg / main.js < prev    next >
Text File  |  2007-12-02  |  857b  |  35 lines

  1. ∩╗┐var set_time = new Date();
  2. var set_message;
  3. var mydate;
  4. var check = false;
  5. var AUDIO_CLIP_URI = "alarm.wav";
  6.  
  7. function view_onOpen() {
  8.     view.setInterval("showtime()", 1000);
  9.     showtime();
  10. }
  11.  
  12. function showtime() {
  13.     mydate = new Date();
  14.     curtime.innerText = mydate.toLocaleString();
  15.     if(check) {
  16.         if(mydate.toGMTString() == set_time.toGMTString()){
  17.             check = false;
  18.             set_timer_text.innerText = "Set"
  19.             curAudioClip_ = framework.audio.play(AUDIO_CLIP_URI, onAudioStateChange);
  20.             alert(set_message);
  21.             curAudioClip_.stop();
  22.             curAudioClip_ = null;
  23.         }
  24.     }
  25. }
  26.  
  27. function settimefunc(){
  28.     var timer = new Date().getTime();
  29.     check = true;
  30.     set_time.setTime(timer + (parseInt(minutes.value) * 60000));
  31.     set_message = message.value;
  32.     set_timer_text.innerText = "Time Is Set"
  33. }
  34.  
  35. function onAudioStateChange(audioClip, state) {}